Career 2025 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F4 USA F17 USA F18 USA F26 USA F27 Portugal F4 Portugal F6 Croatia F2 Morocco F1 Morocco F2 Italy F11 Romania F1 Romania F2 Slovenia F2 Italy F27 Portugal F4 Portugal F5 Iran F4 Germany F4 Germany F5 Croatia F1 Croatia F2 Morocco F2 France F7 Italy F10 Germany F23 Great Britain F16 Great Britain F17 Israel F4 Czech Republic F5 Germany F2 Germany F3 Croatia F1 Croatia F2 USA F4 Kazakhstan F1 Kazakhstan F2 Croatia F4 Czech Rep. F3 Italy F17 Italy F23 Slovak Rep. F1 Morocco F1 Morocco F2 Italy F4 Kuwait F2 Iran F3 USA F5 USTA Challenger of Burbank - Burbank KGHM Polish Indoors - Wroclaw USTA/Safeway Challenger - Aptos Third Bank Tennis Championships - Lexington Copa Ericsson - Lima Copa Ericsson - Guadalajara Ljubljana Open - Ljubljana The Natrel's Challenger of Granby - Granby Atlanta Clay Court Challenger - Atlanta 5° Sporting Challenger - Turin 2006 North Shore Pro Tennis Championship - Winnetka GHI Bronx Tennis Classic - Bronx Lubbock Challenger - Lubbock Internationaux de Nouvelle-Caledonie - New Caledonia Freeman Men's $50,000 Challenger - Joplin Steelers Cup - Kosice Fifth Third Bank Tennis Championships - Lexington Ljubljana Open - Ljubljana Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Hilton Waikoloa Village USTA Challenger - Waikoloa Pharma Medico Open 2008 - Aarhus Unicredit Czech Open - Prostejov Semgroup Challenger - Tulsa Portugal F5 Waco Tennis Challenger - Waco Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville USA F5 USA F6 Salinas Challenger Dallas Challenger USA F4 Germany F1 Rome Challenger Ostrava Challenger Savannah Challenger Carson Challenger Yuba City Challenger Reggio Emilia Challenger Poland F1 San Benedetto Challenger Israel F5 Granby Challenger Poznan Challenger Geneva Challenger Freudenstadt Challenger Alphen Challenger Szczecin Challenger Tashkent Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Prostejov Challenger Bytom Challenger Brasilia Challenger Izmir Challenger Bangkok Challenger M15 Monastir Bratislava Challenger Honolulu Challenger Rabat Challenger Sarasota Challenger Prostejov Challenger M15 Heraklion Oberstaufen Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Tulsa Challenger Trnava Challenger Charlottesville Challenger Geneva Challenger Knoxville Challenger Sao Paulo Challenger Tour Finals Champaign Challenger Helsinki Challenger Heilbronn Challenger Casablanca Challenger Marrakech Challenger Sarasota Challenger Prague Challenger Bordeaux Challenger Istanbul Challenger Maui Challenger Dallas Challenger Savannah Challenger Manta Challenger XL Capital Bermuda Open - Bermuda M25 Monastir Zivnobanka Open - Prostejov AXA Open - Lisbon Eddleman USTA Challenger - Birmingham Dallas Challenger The Scottish Tennis Championships - Edinburgh Panama City Challenger Barranquilla Challenger M25 Vila Real de Santo Antonio Le Gosier Challenger M25 Padova Heilbronn Challenger 2001 USTA Challenger of Calabasas - Calabasas 2002 Tulsa USTA Challenger - Tulsa 2001 Eddleman USTA Challenger - Birmingham Winnetka Challenger Schickendanz Open - Furth M25 Santa Margherita di Pula M25 Valldoreix The Waco International Tennis Challenger - Waco Napa Challenger San Luis Potosi Challenger 2000 - San Luis Potosi Pekao Open - Szczecin Open Diputacion - Cordoba University of Tennessee USTA Men's Challenger - Knoxville M15 Antalya Charlottesville Challenger M25 Telfs Downtown Athletic Club USTA Challenger - Amarillo Irving Challenger Windy City Classic - Winnetka Toluca Challenger - Toluca Prostejov Challenger XL Bermuda Open - Bermuda USTA Challenger of San Antonio - San Antonio Neride Prague Indoor - Prague 2005 West Side Tennis Coub Men's Challenger - Forest Hills Music City Challenger - Nashville drkoop.com USTA challenger of Miami - Miami USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa XL Capital Bermuda Open - Bermuda The West Side Tennis Club Clay Court Challenger - Forest Hills Prague Challenger Poprad Tatry Challenger Almaty Challenger Quimper Challenger Indian Wells Challenger Marbella Challenger Genova Challenger USTA Seascape Challenger - Aptos The $50,000 Pro Challenger at Calabasas - Calabasas USTA Challenger - Champaign Bratislava Challenger I Manta Open - Manta Bratislava Challenger 2005 Tulsa Challenger - Tulsa Kos-Zucchetti Tennis Cup - Cordenons WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa Wailea Men's Challenger - Maui Ford Tennis Championships - Louisville Baden Open - Karlsruhe Hilton Waikoloa Village USTA Challenger - Waikoloa XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio ATP Challenger Trophy 2007 - Trnava M25 Vila Real de Santo Antonio Carson Challenger Bratislava 2 Challenger Rome Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Winnetka Challenger Swanston Challenger - Sacramento Sarasota Challenger Courmayeur Challenger Casablanca Challenger The Mercedes Benz of Calabasas - Calabasas Abierto Internacional Varonil Ciudad de Cancun - Cancun Corona Mexico City Open - Mexico City 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Music City Challenger - Nashville Morocco Tennis Tour - Rabat Samsung Securities Cup - Seoul Tatra Banka Slovak Open - Bratislava USTA Challenger of Las Vegas - Las Vegas 2002 Azalea Orthopedic Challenger - Tyler Intersport Heilbronn Open - Heilbronn Dallas Challenger Savannah Challenger 2004 Freeman Men's Challenger - Joplin Winnetka Challenger Copenhagen Open - Copenhagen Galleryfurniture.com Challenge - Atlanta Orleans Challenger Rabat Challenger Harrah's Entertainment Men's Pro Challenger - Tunica Izmir Challenger ATP Slovak Open Challenger - Bratislava Miller Lite Hall of Fame Tennis Championships - Newport Charlottesville Challenger Gold Flake Open - Chennai Noumea Challenger Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Furth Challenger Kosice Challenger Turin Challenger Rimini Challenger M25 Monastir Brasov Challenger - Brasov Mons Challenger U.S. Men's Clay Court Championships - Houston Como Challenger Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Heineken Open Shanghai - Shanghai Knoxville Challenger Salem Open - Hong Kong Challenger ATP de Cuenca Diario El Mercurio - Cuenca AIG Japan Open - Tokyo AAPT Championships - Adelaide Heilbronn Challenger Heineken Open - Auckland Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. Lubbock Challenger - Lubbock Bergamo Challenger Barletta Challenger 2001 UT Tyler Patriot Challenger - Tyler Heineken Open - Auckland International Tennis Championships - Delray Beach 2007 Knoxville Challenger - Knoxville Tatra Banka Open - Bratislava M15 Heraklion CNA TennisPro Classic - Winnetka Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage M15 Telde Braunschweig Challenger XL Capital Bermuda Open - Bermuda M25 Reggio Emilia Open de Franche Comte - Besancon Open Castilla y Leon Trofeo Iberdrola - Segovia Turin Challenger drkoop.com USTA Tennis Championships of Houston - Houston U.S. Men's Clay Court Championships - Houston Copa Ericsson Mexico - Guadalajara USTA Challenger of Burbank - Burbank Poprad Tatry Challenger USTA Men's Challenger of Urbana-Champaign - Urbana USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose West Side Tennis Club Clay Court Challenger - Forest Hills Morocco Tennis Tour - Tanger Dortmund Challenger Prague Open - Prague Schickedanz Open - Furth U.S. Men's Clay Court Championships - Houston USTA Tennis Championships of Austin - Austin Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Prostejov Challenger Cadillac Pro Indoor USTA Challenger - West Bloomfield Saint Francis Health System USTA Challenger - Tulsa Nur-Sultan 1 Challenger Tatra Banka Open 2006 - Bratislava Hamburg Challenger - Hamburg Sassuolo Challenger US Men's Clay Court Championships - Houston Como Challenger Vicenza Challenger Pullach Challenger Poznan Challenger Naples Challenger - Naples Healthsouth/USTA Challenger - Denver 1998 Safeway Challenger - Aptos St. Petersburg Open - St. Petersburg U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Bad Waltersdorf Challenger Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok San Marino Challenger Challenger Britania Zavaleta - Puebla AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Heineken Open - Auckland Prague Challenger Biella 3 Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Biella 7 Challenger Tallahassee Challenger XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh Open de Montauban - Montauban drkoop.com USTA Tennis Championships of San Antonio - San Antonio ATP Studena Croatia Open Umag - Umag FILA Challenger - Biella Lisbon Challenger Challenger de Granby - Granby Braga Challenger USTA Callenger of Urbana-Champaign - Urbana Chennai Open - Chennai The Indian Oil-Servo ATP Challenger 1999 - Calcutta FILA Challenger Biella - Biella Challenger de Granby - Granby Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Burbank - Burbank Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Kosice Challenger Ordina Open - s-Hertogenbosch ATP Studena Croatia Open Umag - Umag Harrah's Entertainment Challenger - Tunica Kremlin Cup - Moscow Flea Market Cup - Busan USTA Illinois Challenger - Champaign Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis BRD Nastase Tiriac Trophy - Bucharest Koblenz Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Hersonissos 1 Challenger Erste Bank Open - Vienna Apia International - Sydney Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Monza Challenger Serbia Open - Belgrade Prosperita Open 2008 - Ostrava Liberec Challenger Genova Challenger Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Valencia Open - Valencia Sao Paulo Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Florence Challenger Marrakech Challenger AEGON International - Eastbourne 2008 Lubbock Challenger - Lubbock Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Mons Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia San Benedetto Challenger U.S. National Indoor Tennis Championships - Memphis Rio Open 500 - Rio de Janeiro Sacramento Challenger - Sacramento Brasil Open - Sao Paulo BMW Open - Munich AEGON Championships - London Salvador Challenger Bet-at-home Open - Hamburg Citi Open - Washington Geneva Challenger Shenzhen Open - Shenzhen China Open - Beijing Ostrava Challenger Brisbane International - Brisbane Bangkok Challenger Tatra Banka Slovak Open - Bratislava Split Challenger Istanbul Challenger U.S. National Indoor Tennis Championships - Memphis Biella 2 Challenger Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Nottingham-2 Challenger Tallahassee Challenger Rome Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Prostejov Challenger Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Garanti Koza Sofia Open - Sofia Zagreb Challenger Barcelona Open BancSabadell - Barcelona Plava Laguna Croatia Open - Umag Trnava Challenger Bratislava Challenger U.S. Men's Clay Court Championships - Orlando Noumea Challenger Kaoshuing Challenger Legg Mason Tennis Classic - Washington D.C. Bergamo Challenger Dallas Challenger Savannah Challenger Millenium Tennis Championships - Delray Beach Sydney International - Sydney Next Generation Adelaide International - Adelaide Plava Laguna Croatia Open - Umag Noumea Challenger German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem Maui Challenger Delray Beach International Tennis Championships - Delray Beach Honolulu Challenger Santiago Open - Santiago Sacramento Challenger Tanger Challenger Meknes Challenger Knoxville Challenger Anytech365 Andalucia Open - Marbella Champaign Challenger Caltanissetta Challenger Dallas Challenger SAP Open - San Jose Rome Challenger Atlanta Tennis Championships - Atlanta China Open - Beijing Sarasota Challenger Barcelona Open BancSabadell - Barcelona Hall of Fame Tennis Championships - Newport Rome Challenger Campbell's Hall of Fame Tennis Championships - Newport Knoxville Challenger Ostrava Challenger AEGON International - Eastbourne BMW Open - Munich M25 Reggio Emilia SAP Open - San Jose Serbia Open - Belgrade BMW Open - Munich Farmers Classic - Los Angeles AEGON Championships - London Kitzbuhel Challenger Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Heineken Open - Auckland Delray Beach Open - Delray Beach SAP Open - San Jose US Men's Clay Court Championship - Houston Serbia Open - Belgrade Tiriac Open - Bucharest Sarasota Challenger Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Loughborough Challenger Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Helsinki Challenger Regions Morgan Keegan Championships - Memphis Zadar Challenger Naples Challenger AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Studena Croatia Open - Umag Atlanta Tennis Championships - Atlanta US Men's Clay Court Championship - Houston Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Scania Stockholm Open - Stockholm Le Gosier Challenger Tallahassee Challenger Mersin Challenger Swiss Indoors Basel - Basel U.S. Men's Clay Court Championships - Houston Panama City Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Open de Nice Cote d'Azur - Nice Irving Challenger Winston-Salem Open - Winston-Salem Valencia Open - Valencia Apia International - Sydney Ecuador Open - Quito US Men's Clay Court Championship - Houston Rio Open - Rio de Janeiro Aegon Nottingham Open - Nottingham Sibiu Challenger Vegeta Croatia Open - Umag Caltanissetta Challenger Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Valencia Open - Valencia Bratislava Challenger DIEMA XTRA Sofia Open - Sofia Sarasota Challenger Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia University of Tennessee USTA Men's Challenger - Knoxville Shimadsu All Japan Indoor Tennis Championships - Kyoto Aircel Chennai Open - Chennai Casino Lugano - Lugano V Trofeo Ciudad de Quito - Quito Apia International - Sydney drkoop.com USTA Challenger of Austin - Austin Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest Lucknow ATP Tour Challenger - Lucknow BMW Open - Munich Antalya Cup - Antalya ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech BMW Open - Munich Bonn Challenger Nord/LB Open - Braunschweig Prague II Challenger Prostejov Challenger ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Nur-Sultan 2 Challenger Kroger / St. Jude International - Memphis Marbella Challenger BMW Open - Munich Generali Open - Kitzbuhel Todi Challenger Sofia Open - Sofia RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Hersonissos 2 Challenger U.S. Men's Clay Court Championships - Houston Open Parc - Lyon The Ericsson Open - Miami Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells Rogers Masters - Toronto Campionati Internazionali D'Italia - Rome Masters Series - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal U.S. Mens's Clay Court Championship - Houston Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Bratislava 1 Challenger Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Apia International - Sydney Generali Open - Kitzbuhel Kremlin Cup - Moscow Barcelona Open Banc Sabadell - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Waldbaum's Hamlet Cup - Long Island Copenhagen Open - Copenhagen President's Cup - Tashkent Monte-Carlo Rolex Masters - Monte-Carlo BellSouth Open - Vina del Mar Brasil Open - Salvador Winston-Salem Open - Winston-Salem Noumea Challenger Bangkok Challenger Ortisei Challenger Biella 1 Challenger du Maurier Open - Toronto Energis Open - Amersfoort Prostejov Challenger Brisbane International - Brisbane Legg Mason Tennis Classic - Washington NASDAQ-100 Open - Miami Malaysian Open - Kuala Lumpur Lyon Challenger Sony Ericsson Open - Miami Sony Open Tennis - Miami Western & Southern Open - Cincinnati Grand Prix Hassan II - Casablanca The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati AEGON Championships - London French Open - Paris Copa AT&T - Buenos Aires Pacific Life Open - Indian Wells Rogers Masters - Montreal Internazionali BNL dItalia - Rome German Tennis Championships - Hamburg Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami U.S. Open - New York Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Wimbledon - London Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Moselle Open - Metz Rakuten Japan Open - Tokyo Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris Tennis Masters Series - Toronto Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open (juniors) Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, World Group, QR, SVK-CAN 2-3 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 River Oaks International Tennis Tournament - Houston French Open (juniors) Australian Open (juniors) River Oaks International Tennis Tournament - Houston Davis Cup, Group I, PO, SVK-BLR 3-1 70th River Oaks International Tennis Tournament - Houston Wimbledon (juniors) Wimbledon (juniors) Olympics - London Helsinki Challenger